/*
 * Copyright (C) 2015 yixun All Rights Reserved.
 * 
 * AreaService.java
 */
package com.yixun.qfbao.api.service;

import com.yixun.qfbao.apidto.*;

/**
 * [文件名称]<br>
 * CustomerPremisesService.java<br>
 * <br>
 * [文件描述]<br>
 * service interface<br>
 * 客户报备
 * <br>
 * [修改记录]<br>
 * 2017-11-9 10:04:27<br>
 *
 * @author xiaojin.li
 * @version 1.00
 */
public interface CPFollowUPService {

    /**
     * （28）	报备跟进列表
     *@author xiaojin.li
     *@date 2017年11月28日下午5:53:56
     *@param reqDto
     *@return
     *@throws Exception
     */
    public GetCPFollowListResDto getCPFollowList(GetCPFollowListReqDto reqDto) throws Exception;
    /**
     * （29）	报备跟进状态列表 
     *@author xiaojin.li
     *@date 2017年11月28日下午6:12:59
     *@param reqDto
     *@return
     *@throws Exception
     */
    public GetCPFollowStatusListResDto getCPFollowStatusList(GetCPFollowStatusListReqDto reqDto) throws Exception;
    /**
     * （28）	判断是否需要特殊报备
     *@author xiaojin.li
     *@date 2017年11月29日上午9:52:27
     *@param reqDto
     *@return
     *@throws Exception
     */
    public IsInSpecialTimeResDto IsInSpecialTime(IsInSpecialTimeReqDto reqDto) throws Exception;
    /**
     * （26）	报备跟进新增 
     *@author xiaojin.li
     *@date 2017年11月29日上午11:40:49
     *@param reqDto
     *@return
     *@throws Exception
     */
    public AddFollowResDto addFollow(AddFollowReqDto reqDto) throws Exception;
    
}
